﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<VotesResults.Models.ResultModel>" %>

<%@ Import Namespace="VotesResults.Models" %>
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
    Результати
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <h2>
        Результати опитування "<%= Html.Encode(Model.VoteName) %>"</h2>
    <% int index = 1; %>
    <table>
        <tr valign="bottom">
            <% if (Model.QuestionModels != null)
               { %>
            <% foreach (QuestionModel questionModel in Model.QuestionModels)
               { %>
            <td>
                <% Html.RenderPartial("HistogramItemUserControl", questionModel.Mark); %>
            </td>
            <% } // end FOREACH %>
            <% } // end IF %>
        </tr>
        <tr>
            <% if (Model.QuestionModels != null)
               { %>
            <% foreach (QuestionModel questionModel in Model.QuestionModels)
               { %>
            <td>
                П.
                <%= index %>
            </td>
            <% index++; %>
            <% } // end FOREACH %>
            <% } // end If %>
        </tr>
    </table>
    <br />
    <br />
    <% index = 1; %>
    <table>
        <caption>
            Питання
        </caption>
        <thead>
            <tr>
                <th style="width: 12%;">
                    Номер
                </th>
                <th style="width: 88%;">
                    Питання
                </th>
            </tr>
        </thead>
        <tbody>
            <% if (Model.QuestionModels != null)
               { %>
            <% foreach (QuestionModel questionModel in Model.QuestionModels)
               { %>
            <tr>
                <td>
                    П.
                    <%= index %>
                </td>
                <td>
                    <%= Html.Encode(questionModel.Content) %>
                </td>
            </tr>
            <% index++; %>
            <% } // end FOREACH %>
            <% } // end IF %>
        </tbody>
    </table>
    <br />
    <br />
    <table>
        <caption>
            Актуальні питання (топ 5)
        </caption>
        <thead>
            <tr>
                <th style="width: 15%;">
                    Номер
                </th>
                <th style="width: 15%;">
                    Середнє значення оцінки
                </th>
                <th style="width: 70%;">
                    Питання
                </th>
            </tr>
        </thead>
        <tbody>
            <% if (Model.ActualQuestions != null)
               { %>
            <% foreach (QuestionModel actualQuestion in Model.ActualQuestions)
               { %>
            <tr>
                <% index = 1; %>
                <% for (int i = 0; i < Model.QuestionModels.Count; i++)
                   { %>
                <% if (Model.QuestionModels[i].Id == actualQuestion.Id)
                   { %>
                <td>
                    П.
                    <%= index %>
                </td>
                <td>
                    <%= Html.Encode(actualQuestion.Mark) %>
                </td>
                <td>
                    <%= Html.Encode(actualQuestion.Content) %>
                </td>
                <% } // end IF %>
                <% index++; %>
                <% } // end FOR %>
            </tr>
            <% } // end FOREACH %>
            <% } // end IF %>
        </tbody>
    </table>
    <br />
    <br />
    <table>
        <caption>
            Групи, що пройшли опитування
        </caption>
        <thead>
            <tr>
                <th>
                    Група
                </th>
                <th>
                    Кількість осіб, що пройшли опитування
                </th>
            </tr>
        </thead>
        <tbody>
            <% if (Model.GroupModels != null)
               { %>
            <% foreach (GroupModel groupModel in Model.GroupModels)
               { %>
            <tr>
                <td>
                    <%= Html.Encode(groupModel.GroupName) %>
                </td>
                <td>
                    <%= Html.Encode(groupModel.VotesCount) %>
                </td>
            </tr>
            <% } // end FOREACH %>
            <% } // end IF %>
        </tbody>
    </table>
</asp:Content>
